html {width:100%; font-family:helvetica;}
#head { clear: both; width: 85%; height: auto; padding-left: 20px; padding-right:20px; margin-right: auto; margin-left: auto; padding-bottom:15px; color:#60C1C7; }
#title { float:left; padding-top:10px; font-size:30px; font-family:helvetica; }

#welcome_msg {
	float:right;
	padding-top:17px;
	color:#65746D;
	font-size:20px;
}

#menu {
	float:left;
	padding-top:20px;
}
#menu a , #menu span {
	text-decoration:none;
	font-size:15px;
	letter-spacing:1px; 
	color:#65746D;
	font-family:helvetica;
	margin-right:18px; 
	cursor:pointer;
}
#menu a:hover , #menu span {
	color:#B6DD53;
}

#container {
	width: 85%;
	margin-right: auto;
	margin-left: auto;
	padding-left: 20px;
	padding-right:20px;
}

td { font-size: 13px; }

.heading3{
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 22px;
	margin-top:5 px;
	margin-bottom: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
}

#form_container {
	display:block;
	height:420px;
	width:100%;
}

.halfsize_form {
	display:block;
	float:left;
	width:48%;
}

.form40 {
	display:block;
	float:left;
	width:40%;
}

.form56 {
	display:block;
	float:left;
	width:56%;
}

#measurement_container {
	display:block;
	height:auto;
	width:100%;
	background-color:#efefef;
}

#add_mother_table {
	font-size:20px;
	width:65%;
	margin-left:auto;
	margin-right:auto;
}
#add_mother_table td, #add_mother_table th {font-size:17px;}

#search_form {
	margin-top:30px;
	display:block;
	height:40px;
}
#search_form label {
	margin-right:10px;
	margin-top:2px;
}

.button {
	width:70px;
	height:25px;
}

#biodata_ibu {
	background-color:#efefef;
	-moz-border-radius: 15px;
	border-radius: 15px;
}
#biodata_ibu div, #biodata_ibu form, #biodata_ibu table {
	padding-left:10px;
}

#input_pasien_baru { width: 100%; -moz-border-radius: 15px; border-radius: 15px; height:auto; margin-left:auto; margin-right:auto; 
display:block; z-index:200; background-color:#efefef; padding-top:30px; padding-bottom:10px;}

/* Formatting
------------------------------------------------------------------------------------------------------------ */
.fontBold {font-weight:bold;}
.formTitle {font-size:22px;display:block;height:auto;margin-bottom:20px;}
.left {float:left;}
.right {float:right;}
.left10 {margin-left:10px;}
.left20 {margin-left:20px;}
.left30 {margin-left:30px;}

/* Button
------------------------------------------------------------------------------------------------------------- */
.button_blue {
	cursor:pointer;
	display:block;
	width:30px;
	padding:5px;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	text-decoration:none;
	color:#fff;
	background-color:#2B5CA9;
	border-radius:5px;
}
.button_blue:hover { color:#fff; background-color:#4e85d8; }
.button_orange {
	text-decoration:none; margin-left:5px; display:block; width:auto; padding:5px 5px 5px 5px;
	text-align:center; background-color:#f59324; color:#fff; cursor:pointer; letter-spacing:1px;
	border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
}
#edit_data_ibu_button  { margin-top:10px; margin-left:10px; cursor:pointer; font-size:12px; color:#60c1c7;}
#edit_data_ibu_button:hover {color:#7bdde3;}